<?php
    // 在 PHP 中，有三种类型的数组：
    // - 数值数组 - 带有数字 ID 键的数组;
    // - 关联数组 - 带有指定的键的数组，每个键关联一个值;
    // - 多维数组 - 包含一个或多个数组的数组;


    // 数值数组  => 下标为数字

    // 创建方式
    // 1. 老方法 (都支持 5.3 7.3)
    $arr = array(1,4,7,2,5,8,3,6,9);

    // 2. 新方法(老版本不支持 5.3)
    $arr = [1,4,7,2,5,8,3,6,9];
    // print_r($arr);
    
    
    // 数组取值和赋值  => 对下标
    // echo $arr[3]; //取值
    // echo "<br>";

    // $arr[3] = 22; //赋值
    // print_r($arr);


    // 数组遍历 
    // 1. 手动遍历   count($arr) 返回数组或对象的长度
    for($i = 0; $i < count($arr);$i++){
        echo $arr[$i]."<br>";
    }

    // 2. foreach遍历
    // $arr = [1,4,7,2,5,8,3,6,9];
    // foreach( $arr as $val ){  // 遍历数组 返回数组的值
    //     echo $val."<br>";
    // }

    // $arr = [1,4,7,2,5,8,3,6,9];
    // foreach( $arr as $key => $val ){  // 遍历数组 返回数组的键(下标)和值
    //     echo $key.":".$val."<br>";
    // }

    


?>